consecutive short-term employment contracts - Turkish English Dictionary